assembling bench - French English Dictionary